Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WIGMORE PLACE Terraced £3,482,143 £1,994,800 27 Nov 2009